be devoutly abstracted - Turkish English Dictionary